
#loginDiv {
    position:absolute;
    top:20px;
    left:250px;
    background:#FFF;
    z-index:3;
    box-shadow:0px 30px 30px #111;
    width:400px;

}




#loginDiv h1 {
    background:url(ext/jquery/ui/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 0px -40px;
    color:#fff;
    font-weight:bold;
    border:1px solid #4297d7;
    padding:3px;

}

#loginDiv span.closeMe{
    cursor:pointer;
    display:block;
    position:absolute;
    z-index:200;
    top:4px;
    right:5px;
    color:#FFF;
    font-weight:bold;
}
#loginDiv h2 {
    font-weight:bold;
    padding:12px;

}

#loginDiv .contentContainer{
    border:1px solid #a6c9e2;
    border-bottom:0px;
}
#loginDiv .contentContainer:last-child{
    border-bottom:1px solid #a6c9e2;
    border-top:0px;
    padding-bottom:20px;
}
#loginDiv .contentContainer:last-child p{
    padding: 0px 10px 10px 10px;
}
#loginDiv .contentContainer:last-child a{
    display:block;
    float:right;
    margin-right:90px;
}
#loginDiv .contentContainer:last-child span{
    display:block;
}

#loginDiv fieldset {
    margin: 0px 12px 0px 12px;
    padding: 15px 0px 0px 0px;
    position:relative;
}

#loginDiv fieldset legend{
    position:absolute;
    top:-20px;
    left:0px;
}

#loginDiv fieldset label {
    float:left;
    width:120px;
    text-align:right;
    padding: 3px 5px 3px 0px;

}
#loginDiv fieldset input {
    float:left;
    width:150px;
    margin-bottom:10px;
}

#loginDiv fieldset button {
    display:block;
    clear:both;
    float:right;
    margin-right:95px;
}



#loginDiv fieldset a {
    position:absolute;
    top:35px;
    right:5px;
    font-size:10px;
}

}
